ThinkPHP5


think\Session
library\think\Session.php at line 17

Class Session

Session

public class Session


Method Summary
static string|void

prefix(string prefix)

设置或者获取session作用域(前缀)

static void

init(array config)

session初始化

static void

boot()

session自动启动或者初始化

static void

set(string name, mixed value, string|null prefix)

session设置

static mixed

get(string name, string|null prefix)

session获取

static mixed

pull(string name, string|null prefix)

session获取并删除

static void

delete(string name, string|null prefix)

删除session数据

static void

clear(string|null prefix)

清空session数据

static bool

has(string name, string|null prefix)

判断session数据

static void

start()

启动session

static void

destroy()

销毁session

static void

pause()

暂停session

Method Detail

library\think\Session.php at line 27

prefix

public static string|void prefix(string prefix)

设置或者获取session作用域(前缀)


library\think\Session.php at line 42

init

public static void init(array config)

session初始化

Throws:
\think\Exception

library\think\Session.php at line 112

boot

public static void boot()

session自动启动或者初始化


library\think\Session.php at line 129

set

public static void set(string name, mixed value, string|null prefix)

session设置

Parameters:
name - session名称
value - session值
prefix - 作用域(前缀)

library\think\Session.php at line 155

get

public static mixed get(string name, string|null prefix)

session获取

Parameters:
name - session名称
prefix - 作用域(前缀)

library\think\Session.php at line 187

pull

public static mixed pull(string name, string|null prefix)

session获取并删除

Parameters:
name - session名称
prefix - 作用域(前缀)

library\think\Session.php at line 204

delete

public static void delete(string name, string|null prefix)

删除session数据

Parameters:
name - session名称
prefix - 作用域(前缀)

library\think\Session.php at line 229

clear

public static void clear(string|null prefix)

清空session数据

Parameters:
prefix - 作用域(前缀)

library\think\Session.php at line 246

has

public static bool has(string name, string|null prefix)

判断session数据

Parameters:
name - session名称

library\think\Session.php at line 263

start

public static void start()

启动session


library\think\Session.php at line 273

destroy

public static void destroy()

销毁session


library\think\Session.php at line 297

pause

public static void pause()

暂停session


ThinkPHP5